<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
                             "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:s="http://jboss.com/products/seam/taglib"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:a="http://richfaces.org/a4j"
	xmlns:rich="http://richfaces.org/rich"
	template="/layout/template.xhtml">

	<ui:define name="body">

		<h:form id="formExemplo">
			<rich:panel>
				<h:commandLink value="Novo"
					action="#{pessoaAction.prepararInclusao()}" />
				<a:outputPanel id="panelDeFiltrosDaPesquisa">

					<ui:include src="/paginas/pessoa/PessoaListFilters.xhtml" />

				</a:outputPanel>

				<s:div styleClass="clear_block" />


				<s:div id="panelDeBotoesDaPesquisa" styleClass="actionButtons">
					<a:commandButton id="search" value="Pesquisar"
						action="#{pessoaListAction.pesquisar()}"
						reRender="panelDeFiltrosDaPesquisa,panelDeResultadoDaPesquisa" />

					<h:outputText value="|" styleClass="pipe" />

					<a:commandButton action="#{pessoaListAction.limpar()}"
						ajaxSingle="true" value="Limpar"
						reRender="panelDeFiltrosDaPesquisa,panelDeResultadoDaPesquisa" />
				</s:div>
			</rich:panel>


			<a:region>
				<rich:panel id="panelDeResultadoDaPesquisa">
					<f:facet name="header">Listagem</f:facet>
					<div id="pessoaList">
						<rich:dataTable id="pessoaListTable" var="item"
							value="#{pessoaListAction.pessoas}">

							<ui:include src="/paginas/pessoa/PessoaListColumns.xhtml" />

						</rich:dataTable>
					</div>
				</rich:panel>
			</a:region>

		</h:form>
	</ui:define>
</ui:composition>